pay compliments - German English Dictionary